home *** CD-ROM | disk | FTP | other *** search
/ Power Tools 1993 October - Disc 1 / Power Tools (Disc 1)(October 1993)(HP).iso / spec / a3821458 / a3821458.txt < prev   
Text File  |  1992-05-09  |  10KB  |  208 lines

  1. Multiuse Programmable Serial Interface, Technical Data
  2.    For HP 1000 A-Series Computer Systems
  3.    Product Number 12043A
  4. Features
  5. o Z-80A CPU microprocessor control
  6. o One Z-80A SIO/2 dual-channel serial I/O "USART" controller
  7.   - Full- or half-duplex mode
  8.   - Synchronous or asynchronous features
  9.   - CRC-16 or CCITT block frame check for synchronous operation
  10.   - Two modem control inputs and two modem control outputs per channel
  11.   - Optional vectored interrupts per channel
  12.   - Capability for two independent RS-232-C primary channels
  13. o Two Z-80A DMA direct memory access controllers
  14. o 16 Kbytes of Dynamic RAM for tables, buffers, and/or firmware
  15. o One Z-80A Counter Timer Chip providing one system timer, an
  16.   independent, programmable baud rate for each SIO channel, and a
  17.   programmable DMA backplane transfer rate.
  18. o Capability for EIA RS-449, EIA RS-232-C
  19. o Multidrop capability
  20. o Internal loopback of clocks and transmitted data under firmware
  21.   control for self-test
  22. o Four programmable indicator lights (LEDs)
  23. o Eight switches, accessible as a single byte
  24. o EPROM-based developmental debug monitor
  25. o EPROM-based self-test
  26. o Off-line RAM dump to host
  27. o EPROM-based program for loading and executing downloaded code
  28. o HP support
  29.  
  30. Functional Description
  31. The HP 12043A is a microprogrammable interface for the HP 1000 A-Series
  32. Computer System. This card is intended to be purchased by customers who
  33. will use it with HP software downloading the characterizing protocol
  34. into 16 Kbytes of on-card RAM memory. The HP 12043A executes
  35. Multileaving Remote Job Entry protocol. Because the interface program is
  36. downloaded from software into RAM memory on the card, the interface
  37. never needs to be modified by the addition of EPROMs. This means the
  38. 12043A is used and supported as shipped from the factory. An 8 K EPROM
  39. on each interface contains programs for self-test, loading and executing
  40. code, and a development and debug monitor. The card is configurable
  41. through software.
  42.    Onboard Microprocessor Offloads Host Computer
  43. A powerful microprocessor on the interface manages routine
  44. communications processing, relieving the host computer for
  45. applications-oriented tasks. Under control of downloaded firmware, the
  46. microprocessor converts command words into actions, such as establishing
  47. a communications link or loading/unloading data from the onboard buffers
  48. to the host CPU. The microprocessor can also perform protocol generation
  49. and interpretation, error checking, error recovery by retransmission, or
  50. general purpose I/O interfacing, all without the attention of the host
  51. computer.
  52.    16 Kbytes of RAM
  53. Onboard memory allows messages and associated information to be buffered
  54. on the card either for transmission, reception, or temporary program
  55. storage. Thus, interrupts to the host processor can be kept at a minimum
  56. so the host CPU can be put to better use processing applications.
  57.    Direct Memory Access Transfers
  58. Each interface card has its own DMA intelligence to control transfers of
  59. data between the card buffer and the host CPU backplane. DMA reduces the
  60. time and overhead required to move messages between interface and host
  61. CPU memory.
  62.    EPROM-based Self-Tests
  63. A go/no-go self-test, performed at power-up or reset of card, helps to
  64. ensure reliable operation of the interfaces and minimize troubleshooting
  65. time. These tests check out the RAM memory, the Direct Memory Access
  66. operations, baud rate generators, and the I/O parts of the communication
  67. interface and signal self-tests results via LED indicators. The
  68. self-test can also be run with the supplied diagnostic hood. The
  69. diagnostic hood fits on the edge of the PSI card and tests more of the
  70. card than is possible with self-test alone.
  71.    EPROM-based Developmental Debug Monitor (DDM)
  72. The DDM program serves as a monitor to aid in the development of user
  73. firmware. Once a firmware program is cross-assembled on a minicartridge
  74. tape, the DDM can load that program into the PSI card's RAM through an
  75. HP 2645 or 2648 terminal and a terminal-to-card-to-link cable supplied
  76. with the DDM. The DDM can then support these functions:
  77. o Display and/or modification of memory locations
  78. o Display and/or modification of registers
  79. o Control of program flow by:
  80.   a. transferring control to firmware entry points,
  81.   b. setting and removing break points,
  82.   c. single-step simulation with trace
  83. o Reading and writing through all I/O ports
  84. o Creating ("punching") modified code into 264x minicartridge tape
  85. o Help facility providing information about the command set
  86.  
  87. Functional Specifications
  88.    Transmission Mode
  89. Full or half duplex, bit-serial, synchronous or asynchronous
  90.    Z-80A SIO/2 Characteristics
  91. Data Buffering:  Received data quadruple buffered; transmitted data
  92. double buffered
  93.    Synchronous Features for Character Oriented Protocol:
  94. o 1 or 2 Sync characters
  95. o Automatic Sync character insertion
  96. o Cyclic redundancy check generation and checking
  97. o Received data overrun detection
  98.    Synchronous Features for Bit Oriented Protocol:
  99. o Abort sequence generation and checking
  100. o Automatic Zero insertion and detection
  101. o Automatic Flag insertion between messages
  102. o Address field recognition
  103. o Supports 1 to 8 bits per channel
  104. o Cyclic redundancy check generation and checking
  105. o Valid receive message overrun detection
  106.    Asynchronous Features:
  107. o 5, 6, 7, or 8 bits per character
  108. o 1, 1-1/2, or 2 stop bits
  109. o Even, odd, or no parity
  110. o X1, X16, X32, or X64 clock modes
  111. o Break generation and detection
  112. o Parity, overrun, and framing error detection
  113.    Optional Generation of a Vectored Interrupt per Channel when:
  114. o The state of an SIO modem control input changes
  115. o The transmit buffer is empty
  116. o A receive character is available
  117. o A special receive condition occurs for:  parity error, Rx overrun
  118.   error, CRC/Framing error, End of Frame
  119.    Z-80A DMA Characteristics
  120.       Three Classes of Operation:  Transfer only, Search only, Search
  121.          and Transfer.
  122.       Three Modes of Operation:  Byte-at-a-time, Burst (continuous as
  123.          long as both sides are ready), Continuous (locks out CPU until
  124.          done). Read and Write port addresses can independently
  125.          increment, decrement, or stay fixed.
  126.       Interrupts:  On Match Found, End of Block, or Port Ready. Each can
  127.          be its own interrupt vector.
  128.       Address and Block Length Register Loading:  Registers may be
  129.          loaded for the next operation without disturbing current
  130.          operation.
  131.       Operation Restart:  Last operation can be restarted automatically
  132.          or on command.
  133.       DMA Signaling:  DMA can signal when a specified number of bytes
  134.          have been transferred without disturbing the current system.
  135.       DMA Status:  CPU can read the current channel status, Read or
  136.          Write address registers or the length register.
  137.  
  138.    Z-80A Counter Timer Chip Characteristics
  139.       Channels:  Four independently programmed channels, used for
  140.          dynamic RAM timing, Zilog-chip main-system clock and baud rate
  141.          generator for each SIO channel.
  142.       Baud rate limits are:  Asynchronous:  max 57.6 K,min 50
  143.          Synchronous:  max 460.8 K,min 50 Synchronous External:  max 810
  144.          K
  145.    Note:  The speed of transmission depends on and may be limited by the
  146. type of firmware protocol implemented. The best practical board rates
  147. that can be expected with sophisticated protocols are 230 Kbaud
  148. synchronous and 57.6 Kbaud asynchronous.
  149.       Modes:  Operates in Counter or Timer mode.
  150.       Interrupt:  On the zero count condition (each channel has its own
  151.          interrupt vector).
  152.       Restart:  Automatically restarts the last operation in either
  153.          mode.
  154.       Output:  Gives the Z-80A CPU the number of counts to go until a
  155.          zero count condition.
  156.    Communications Interface Characteristics
  157.       Number of Input Lines:  Six input lines with balanced receivers
  158.          and eight input lines with unbalanced receivers
  159.       Output Lines:  Four output lines that can be driven by unbalanced
  160.          or balanced line drivers, eight output lines with unbalanced
  161.          line drivers
  162.  
  163. Configuration Information
  164.    Computer I/O Channels Required:  One per interface
  165.    Interface Current Required from Computer Power Supplies:
  166.       + 5 V    +12 V     -12 V
  167.       Supply   Supply    Supply
  168.       2.60 A   0.35 A    0.18 A
  169.    Compatible Modems:  The HP 12043A interface is compatible with the
  170.       modems listed below and may be useful with other modems that are
  171.       compatible with both the PSI card hardware and user-developed
  172.       firmware. Note that compatibility with any modem is highly
  173.       dependent on the firmware implemented on the PSI card.
  174.    Connections and Compatible Modems
  175.       Connection via Private Lines:
  176. o Bell 201C
  177. o Bell 208A
  178. o Bell 208B
  179. o Bell 209A
  180.    System Compatibility:
  181.       PSI Card System Compatibility
  182.  
  183.                     Compatible
  184.    Compatible       Computer
  185.    Computers        Systems
  186.    2137A            2196C/D
  187.    2139A            2197C/D
  188.    2156B            2199C/D
  189.    2436A/E          2486A
  190.    2437A            2487A
  191.    2439A            2489A
  192.  
  193. Ordering Information
  194. The HP 12043A includes:
  195.    12043-60001 Modem Programmable Serial Interface Assembly; includes
  196.       5180-1966 Self-Test/Download EPROM
  197.    5061-4914 5-meter (18 ft) RS-232-C Modem Interface Cable
  198.    5061-4916 Self-Test Hood
  199.    5955-7700 Installation and Reference Manual
  200.       HP 12043A Option
  201.          001   5061-4993 5-meter (18 ft) RS-449 Modem Interface Cable
  202.                (delete 5061-4914)
  203.  
  204. From HP Networking Communications Specifications Guide,
  205.    5091-3821E, 9205, p 458
  206. Associated files:  none
  207. Multiuse Programmable Serial Interface, Technical Data
  208.